aggressive street walking - Francés Inglés Diccionario